tank park

English

noun
Definitions
  • An area for parking or storage of military tanks.
  • (military) The tank inventory of a country or army.
  • A storage facility with tanks for petroleum, etc.

Etymology

Compound from English tank + English park.

Origin

English

park

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms